spotted cowbane - German English Dictionary